
package com.nextel.project.agps;

import com.nextel.project.Configuracion;
import com.nextel.project.util.MVCBasic;
import javax.microedition.lcdui.Displayable;


/**
 *
 * @author eespinoza
 */
public abstract class MVCAgpsVisual extends MVCBasic implements AgpsMvcListener {


    protected IndicadorGPS indicador;


    protected MVCAgpsVisual(String tituloFormulario) {
        super(tituloFormulario, Configuracion.BOTON_ATRAS, Configuracion.BOTON_SEGUIR);
    }

    protected MVCAgpsVisual(String tituloFormulario, String botonSegir, String botonAtras) {
         super(tituloFormulario, botonSegir, botonAtras);
    }


    protected void createItemBasic() {

        indicador = new IndicadorGPS();
        indicador.setColorSenal(ControlAgps.getInstance().OPC_LED_ROJO);
        indicador.setColorTiempo(ControlAgps.getInstance().OPC_LED_ROJO);
        
        //formulario.add(indicador);


      //  ControlAgps.getInstance().iniciarLeds(this);

        creatItemsAgps();

    }

    protected abstract void creatItemsAgps();


    public IndicadorGPS getIndicadorAGPS() {
        return indicador;
    }
}
